ad-hoc polymorphism
ja:
アドホック多相
とも
実装例
class
#OOP
Python
は実態としては Behavior/Protocol 方式を採用してる箇所がある
e.g.
len()
,
==
/
__eq__
型クラス
behavior
protocol
trait